ic layout ic design capacitor eda integrated circuit fpga design mask layout bbq barbecue asic magma chip design electronics logic circuit analog connector